$(document).ready(function(){
	var firstTable = $('.main-content-center table:first');
	var firstSubTable = firstTable.find('table:first');

	var tableTitle = $('td[background*=index]');

	//console.log(tableTitle);
	// console.log(firstSubTable);

	// console.log(tableTitle);
	var titleText = tableTitle.find('h6').text();
	//console.log(titleText);
	var icons={
		'schedule':'fa-clock-o',
		'materi':'fa-file-o',
		'karyawan':'fa-male',
		'training':'fa-file-o',
		'kelompok':'fa-users',
		'jabatan':'fa-sitemap',
		// 'pendidikan':'fa-angle-right',
		'admin':'fa-user',
		'':'fa-home',
		'depan':'fa-home',
		'pendidikan':'fa-flag'
		// 'jobdesc':'fa-angle-right',
	}
	var newTitle = '<div class="page-header"><h1><i class="fa '+(typeof icons[titleText.toLowerCase()] != 'undefined' ? icons[titleText.toLowerCase()]:'fa-hand-o-right')+'"></i> '+titleText+'</h1><div class="action-button"><div style="clear:both"></div></div></div>';

	
	// $('.style28').each(function(){
	// 	var table = $(this).closest('table');
	// 	table.css({
	// 		'width' : '100%'
	// 	});
	// });
	setTimeout(function(){
		$('td > div:contains(Not Acces)').css('text-align','center').text('-');
		$('form input[type=text]').each(function(){
			var this_el = this;
			if(this.name.match(/tgl|tanggal/ig))
			{
				$(this).attr('data-date-format',"YYYY-MM-DD").datetimepicker({
			      pickTime: false,
			      lang:'id'
			    });
			}
			else if(this.name.match(/jam/ig))
			{
				$(this).datetimepicker({
			      pickDate: false,
			     // lang:'id',
			      use24hours: true,
			      format:"HH:mm:ss"
			    });
			}
		});
		///
		$('.main-content-center td.active > a, .main-content-center td > a[href*=act]').each(function(){
			var table = $(this).closest('table');
			//table.hide();
			var a = $(this).clone();
			var btnText = a.text().trim() ;
			var icons = {
				'Tambah':'fa-plus-circle',
				'Kembali':'fa-rotate-left',
				'Ok':'fa-check',
				'Mundur':'fa-arrow-down',
				'Proses':'fa-arrow-right'
			};

			if(btnText.length > 0 && btnText != 'Cari')
			{	

				var btn = $('<button href="'+a.attr('href')+'" type="button" class="btn btn-primary"><i class="fa '+icons[a.text()]+'"></i> '+a.html()+'</button>');
				//btn.append(a);
				var href = a.attr('href');
				// if(btnText == 'Tambah')
				// {
				// 	btn.click(function(){
				// 		$.fancybox({
				// 			 'width'				: '80%',
				// 	        // 'height'			: '80%',
				// 	        'hideOnOverlayClick': false, 
				// 	        'autoScale'			: true,
				// 	        'transitionIn'		: 'elastic',
				// 	        'transitionOut'		: 'elastic',
				// 	        'type'				: 'iframe',
				// 	        'href'				: href+'&iframe=true'
							
			
				// 		});
				// 	});
				// }
				// else
				//{
					btn.click(function(){
						window.location = $(this).attr('href');
					});
				//}
				
				btn.css({
					// position:'absolute',
					margin:'0px 4px 0px 0',
					right:'0'
				})
				setTimeout(function(){
					$('.page-header .action-button').prepend(btn);
				},50);
			}
			// CREATE ADD BUTTON

			//console.log(btn)

			$('td').each(function(){
				
				if($(this).html().trim().replace(/\&nbsp\;/g,'').length <=0)
				{
					//console.log();
					$(this).hide();
				}
			});
			
		});
		tableTitle.closest('table').parent().closest('table').replaceWith(newTitle);

		// 
		var btnSubmit = $('input[type=submit]');
		if(!btnSubmit.length)
			btnSubmit=$('<input type="submit"/>');
		//console.log(btnSubmit.val())
		if(btnSubmit.val().trim() != 'Cari')
		{	
			// console.log(btnSubmit);
			var newBtnSubmit = $('<button type="button" class="btn btn-primary"><i class="fa fa-check"></i> '+btnSubmit.val()+'</button>');
			newBtnSubmit.click(function(){
				btnSubmit.click();
			});

			btnSubmit.parent().attr('colspan','3').css('text-align','right');
			btnSubmit.parent().prev().remove();
			btnSubmit.parent().prev().remove();




			btnSubmit.hide();
			btnSubmit.after(newBtnSubmit);


			var btnReset = $('input[type=reset]').hide();
			var newBtnReset = $('<button type="button" class="btn btn-warning"><i class="fa fa-times"></i> '+btnReset.val()+'</button>');
			btnReset.after(newBtnReset);

			btnReset.parent().removeAttr('align').addClass('align-r').parent().addClass('align-r');
			newBtnReset.click(function(){
				btnReset.click();
			});
		}
		// SEARCH
		if(btnSubmit.val().trim() == 'Cari')
		{	
			// console.log(btnSubmit);
			var newBtnSubmit = $('<button type="button" class="btn btn-primary"><i class="fa fa-search"></i> '+btnSubmit.val()+'</button>');
			newBtnSubmit.click(function(){
				btnSubmit.click();
			});

			//btnSubmit.parent().attr('colspan','3').css('text-align','right');
			// btnSubmit.parent().prev().remove();
			// btnSubmit.parent().prev().remove();




			btnSubmit.hide();
			btnSubmit.after(newBtnSubmit);

			btnSubmit.closest('table').addClass('tblFilter')

			// var btnReset = $('input[type=reset]').hide();
			// var newBtnReset = $('<button type="button" class="btn btn-warning"><i class="fa fa-times"></i> '+btnReset.val()+'</button>');
			// btnReset.after(newBtnReset);

			// btnReset.parent().removeAttr('align').addClass('align-r').parent().addClass('align-r');
			// newBtnReset.click(function(){
			// 	btnReset.click();
			// });
		}

		var spn = $('td.calendarDateInput').parent().closest('span');
		if(spn.length)
		{
			spn.addClass('dtObj');
			$('img[src*=prev]').replaceWith('<i class="fa fa-arrow-left"></i>')
			$('img[src*=next]').replaceWith('<i class="fa fa-arrow-right"></i>')
		}
		//console.log(spn)
	},5);
	
	$('.main-content-center table').each(function(){
		if(!$(this).hasClass('style12'))
		$(this).removeAttr('width')
			   .removeAttr('cellspacing')
			   .removeAttr('cellpadding')
			   // /.removeAttr('bordercolor')
			   .removeAttr('align')
			   .removeAttr('style');
		if($(this).attr('bordercolor'))
		{
			$(this).css('width','100%');
			var table = $(this).parent().closest('table');
			
		//	console.log(table)

			if(table.length)
			{
				table.css('width','100%');


				// 	table = $(this).closest('table')
				
				table = $(this).parent().closest('table');
				
		//		console.log(table)

				if(table.length)
				{
					table.css('width','100%');


				// 	table = $(this).closest('table')
				}
			}
		}
		$(this).find('td,th,tr').each(function(){
			$(this).removeAttr('width')
				   .removeAttr('style')
				//   .removeAttr('class')
				   .removeAttr('bgcolor')
				   .removeAttr('height');

			// if($(this).text().trim().length <= 0)
			// {
			// 	$(this).hide();
			// }
		});
		// $(this).find('td').each(function(){
		

		// 	if($(this).html().trim().replace(/\s/g,'').length <= 0)
		// 	{
		// 		$(this).parent().hide();
		// 	}
		// });
		
	});

	$('.side-bar-r table').each(function(){

		$(this).removeAttr('width')
			   .removeAttr('cellspacing')
			   .removeAttr('cellpadding')
			   .removeAttr('border');
		$(this).find('td,th,tr').each(function(){
			$(this).removeAttr('width')
				   .removeAttr('style')
				   .removeAttr('class')
				   .removeAttr('bgcolor')
				   .removeAttr('height');
		});
	});
});